const server=require("../../server/server.js");
// pages/detail/detail.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        product:{},
        imgurls:{}
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        // console.log(options);
        wx.showLoading({
            title:"数据加载中",
            mask: true,
        });
        setTimeout(()=>{
            this.loadProductDetail(options);
        },1000)
    },
    loadProductDetail(params){
        server.loadProductById(params)
            .then(([data])=>{
                // console.log(data);
                let imgs=JSON.parse(data.imgurls);
                // console.log(imgs);
                
                this.setData({
                    product:data,
                    imgurls:imgs
                });
            })
            .catch((error)=>{
                // console.log(error);
                server.errorFunction(error,()=>{
                    wx.navigateBack();
                })
            })
            .finally(()=>{
                wx.hideLoading();
            })

    },
    showImg:function(){
        let imgArrs=[];
        for (let img in this.data.imgurls) {
            imgArrs.push("https://oa.itany.com/eximg/"+this.data.imgurls[img]);
        }
        wx.previewImage({
            urls:imgArrs// 需要预览的图片http链接列表
        })
    },

    changePage(){
        wx.navigateTo({
            url:"/pages/msg-detail/msg-detail"
        })
    }
})